﻿/*
 * Copyright (c) United Binary LLC.  All rights reserved.
 * 
 * This code is licensed under the MIT License
 * 
 * SEE: http://harnessit.codeplex.com/license
 * 
 */
using System;
using UnitedBinary.UnitTests.Framework;

namespace UnitedBinary.UnitTests.Framework
{
	public interface IMethod
	{
		bool Active { get; set; }
		string Description { get; }
		bool HasRun { get; }
		TestOrderModes OrderMode { get; }
		bool IsOrdered { get; }
		int SubModeOrder { get; }
		string Name { get; }
		IClass ParentClass { get; }
		double RunningTime { get; set; }
		TestMethodRecord TestRecord { get; set; }
		bool TestRequired { get; }
	}
}